export{}

//ts提供了Window类型，window就是这个Window类型对象    


//在全局上  给Window接口扩展这个属性
// interface Window{
//     myname:string;
//     PerSon(name:string):void;
// }


function Person(this:Window,name:string){
    //在ts的书写中，需要知名this的只想，在函数的第一个形参注明
    
    // Window没有myname属性，所以需要自己拓展这个属性
    // 所以上面写一个同名Window类型接口
    //需要注意  上面的Window需要是全局的
    // 否则会报错
    // 最后把全局接口写在global.d.ts中,全局使用
    this.myname=name;
}
window.PerSon=Person;
window.Person('11')